package main.java.launcher;
import java.io.IOException;

import main.java.rondas.*;
import main.java.sq.IniciadorPartida2conPrivilegios2;
import main.java.sq.IniciadorPartidaDef;
import main.java.sq.Partida;
import main.java.utiles.Menu;
public class StartGame {

	/**
	 * @param args
	 * @throws IOException 
	 */
	public static void main(String[] args) throws IOException {
		//Creamos las rondas
		//Iniciamos la partida
		//IniciadorPartida2conPrivilegios2.partida2con();
		int numjugadores = IniciadorPartidaDef.numeroDeJugadores();
		IniciadorPartidaDef.partida(numjugadores);
		Ronda1hangar r1=new Ronda1hangar();
		Ronda2Consules r2=new Ronda2Consules();
		Ronda3Planificacion r3=new Ronda3Planificacion();
		Ronda4Accion r4= new Ronda4Accion();
		Ronda5Senado r5=new Ronda5Senado();
		Ronda6Emperador r6=new Ronda6Emperador();
		Ronda7condicionesVictoria r7=new Ronda7condicionesVictoria();
		
		Partida p=Partida.getPartida();
		//Ejecutamos todos las rondas
		while(true){
			r1.ejecutarRonda1Hangar();
			//Menu.verMenu();
			r2.reparteConsules();
			Menu.verMenu();
			r3.ejecutarRonda3Planificacion();
			r4.ejecutaRonda4();
			r5.ejecutarRonda5Senado();
			r6.ejecutarRonda6();
			//TODO ronda 7;
		}
		

	}

}
